Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 MOUNT OWEN ROAD Detached £757,494 £221,000 24 May 2001
9 MOUNT OWEN ROAD Detached £595,447 £565,795 27 Jan 2022